Release 10.1A: OpenEdge Development:
Open Client Introduction and Programming


Java Open Clients

Progress Software Corporation recommends your application or applet be distributed with a minimal set of root digital certificates from the set provided. You then can provide application or applet deployers with the capability of adding one or more root digital certificates using the setCertificateStore() method (or by setting the certificateStore property), to satisfy their specific requirements. This provides deployers with a way to develop their specific method of distributing their own root digital certificates to their users and then dynamically configuring the Open Client application or applet to use them.

Note: If the Web server is configured to use a digital certificate issued by a private Certificate Authority, it would never be included in the set distributed with OpenEdge.

The compressed filenames of the root digital certificates do not indicate which certificates are included; however, OpenEdge provides a certificate management utility you can use to view and manage the files. For more information, see OpenEdge Development: Java Open Clients .

Root digital certificate packages

Table 2–1 lists the Open Client application type, run-time environments, and root digital certificate packages OpenEdge distributes.

Table 2–1: Root digital certificate packages 
If you have . . .
OpenEdge supplies this root digital certificate package . . .
A Java Open Client application.
psccerts.jar 
A Java applet running only in the Netscape browser.
psccertsn.jar 
A Java applet running only in the Internet Explorer browser.
psccerts.zip 

In all cases, the root digital certificates OpenEdge distributes are in binary (DER) format. All certificate files use compressed filenames and have the .cer file extension. The exception is for the Netscape Internet Browser, where the root digital certificates are in files with the .txt file extension. These root digital certificate packages also include a copy of the root digital certificate for the built-in OpenEdge CA, pscca.cer.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095